import request from '@/utils/request'

export default {
  // 统计订单数据 ?s=Admin.Order.Itemall
  OrderItemall (parameter) {
    return request({
      url: '?s=Admin.Order.Itemall',
      method: 'post',
      data: parameter
    })
  },
  //创建充值订单接口
  MerorderRecharge (parameter) {
    return request({
      url: '?s=App.Merorder.Recharge',
      method: 'post',
      data: parameter
    })
  },
  //保存子订单接口
  OrderlistSave (parameter) {
    return request({
      url: '?s=App.Orderlist.Save',
      method: 'post',
      data: parameter
    })
  },
  //退单
  OrderRefund (parameter) {
    return request({
      url: '?s=App.Order.Refund',
      method: 'post',
      data: parameter
    })
  },
  OrderlistRefund (parameter) {
    return request({
      url: '?s=App.Orderlist.Refund',
      method: 'post',
      data: parameter
    })
  },
  //商品订单子表
  OrderlistPage (parameter) {
    return request({
      url: '?s=App.Orderlist.Page',
      method: 'post',
      data: parameter
    })
  },
  //商品订单接口
  OrderPage (parameter) {
    return request({
      url: '?s=App.Order.Page',
      method: 'post',
      data: parameter
    })
  },
  //删除订单
  OrderDel (parameter) {
    return request({
      url: '?s=App.Order.Del',
      method: 'post',
      data: parameter
    })
  },
  //余额明细分页查询
  BalancePage (parameter) {
    return request({
      url: '?s=App.Balance.Page',
      method: 'post',
      data: parameter
    })
  },
  //下单接口
  OrderSave (parameter) {
    return request({
      url: '?s=App.Order.Save',
      method: 'post',
      data: parameter
    })
  },
  //保存商户信息接口
  MerchantSave (parameter) {
    return request({
      url: '?s=Admin.Merchant.Save',
      method: 'post',
      data: parameter
    })
  },
  //获取商户信息接口
  MerchantItem (parameter) {
    return request({
      url: '?s=Admin.Merchant.Item',
      method: 'post',
      data: parameter
    })
  },
  //商品接口
  ProductSave (parameter) {
    return request({
      url: '?s=Admin.Product.Save',
      method: 'post',
      data: parameter
    })
  },
  ProductItem (parameter) {
    return request({
      url: '?s=Admin.Product.Item',
      method: 'post',
      data: parameter
    })
  },
  ProductPage (parameter) {
    return request({
      url: '?s=Admin.Product.Page',
      method: 'post',
      data: parameter
    })
  },
  ProductDel (parameter) {
    return request({
      url: '?s=Admin.Product.Del',
      method: 'post',
      data: parameter
    })
  },
  //商品分类接口
  CategorySave (parameter) {
    return request({
      url: '?s=Admin.Category.Save',
      method: 'post',
      data: parameter
    })
  },
  CategoryDel (parameter) {
    return request({
      url: '?s=Admin.Category.Del',
      method: 'post',
      data: parameter
    })
  },
  CategoryRecursions (parameter) {
    return request({
      url: '?s=Admin.Category.Recursions',
      method: 'post',
      data: parameter
    })
  },
  CategoryRecursion (parameter) {
    return request({
      url: '?s=Admin.Category.Recursion',
      method: 'post',
      data: parameter
    })
  },
  //商品规格接口
  SpecsSave (parameter) {
    return request({
      url: '?s=Admin.Specs.Save',
      method: 'post',
      data: parameter
    })
  },
  SpecsPage (parameter) {
    return request({
      url: '?s=Admin.Specs.Page',
      method: 'post',
      data: parameter
    })
  },
  SpecsDel (parameter) {
    return request({
      url: '?s=Admin.Specs.Del',
      method: 'post',
      data: parameter
    })
  },
}